第二部分 Docker与开发

在第一部分里,我们通过示例学习了Docker的核心概念和架构。第二部分会以此为基础来演示Docker在开发环境中的应用。

第 3 章将讲述如何将Docker用作轻量级虚拟机。这是一个有争议的领域。虽然虚拟机和Docker容器之间存在本质的差别,但是使用Docker在很多情况下可以大大加快开发速度。在转向更高级的Docker使用场景前,这也是上手Docker的有效手段。

第4章、第5章和第6章会介绍20余个技巧,使构建、运行和管理Docker容器更加有用和高效。除了构建和运行容器外,读者还将了解如何使用卷来持久化数据以及如何编排Docker宿主机。

第7章覆盖了重要的配置管理领域。我们将会使用Dockerfile以及传统的配置管理工具来管理Docker的构建。我们还将介绍最小化Docker镜像的创建和数据管理等内容,以期减少镜像的膨胀。在本部分结尾,读者将能够收获许多针对Docker单机使用场景的各种有用的技巧,并且准备好将Docker运用到DevOps场景中。

results matching ""

    No results matching ""